@mixin flex($algin: center, $justify: flex-start, $direction: row) {
  display: flex;
  flex-direction: $direction;
  align-items: $algin;
  justify-content: $justify;
}

@mixin font($color: #000000, $size: 14, $weight: 500) {
  color: $color;
  font-size: $size + 'px';
  font-weight: $weight;
}

body,#root,.layout-basic-demo{
  width: 100%;
  height: 100vh;
}

.contain_box {
  padding: 15px;
  background: #f4f4f6;
  width: 100%;
  box-sizing: border-box;
}

.contain_banner {
  width: 100%;
  height: 64px;
  background: #fff;
  padding: 0 20px;
  border-radius: 2px;
  box-sizing: border-box;
  @include flex();
  @include font(#010101, 16, bold);
}

.form_box {
  width: 100%;
  height: 72px;
  background: #fff;
  padding: 0 20px;
  box-sizing: border-box;
  border-radius: 2px;
  @include flex(center, space-between);
  margin-top: 10px;
  @include font();

  .arco-picker{
      margin: 0 !important;
  }

  .form_ul{
    @include flex();
  }
}
